Basket Item

An individual product added to the basket by the customer.

Each Basket Item represents a specific product selected by the customer. It includes:

  • Product identifier (ID)
  • Quantity selected (must be greater than zero)
  • Validation to ensure valid quantities

Basket Items are used to calculate the total cost and manage inventory reservations.